untiring efforts - Turkish English Dictionary